• word of the day

    humming bird's trumpet

    humming bird's trumpet - Dictionary definition and meaning for word humming bird's trumpet

    Definition
    (noun) shrublet of southwestern United States to Mexico having brilliant scarlet flowers

Word used in video below:
text: (humming a tune)
Download our Mobile App Today
Receive our word of the day
on Whatsapp